這邊弱弱的說一下一些mac的常見指令,因為身邊朋友剛好有問到。
有關文件和目錄:
*ls:列出當前目錄中的文件和子目錄。
*cd:變換目錄。例如,cd Documents
將你的當前工作目錄更改為 "Documents"。
(直接打cd會直接跳到最底層)
*pwd:顯示當前工作目錄的絕對路徑。EX:目前可能在Documents下面
-->(/Users/"你的使用者名稱"/Documents)
*mkdir:創建新目錄。例如,mkdir NewFolder
創建一個名為 "NewFolder" 的新目錄。(如果不懂目錄,就是資料夾的意思)
*touch:創建新文件或更新現有文件的時間戳。例如,touch myfile.txt
創建一個名為 "myfile.txt" 的新文件。
文件操作:
*cp:複製文件或目錄。cp file1.txt file2.txt
將 "file1.txt" 複製到 "file2.txt"。
*mv: 移動文件或目錄,也可以用於重命名。mv oldfile.txt newfile.txt
重命名文件。
*rm:刪除文件或目錄。請小心使用,刪除的文件無法恢復。使用 -r 選項來刪除目錄及其內容 rm -r mydir
。
*cat:顯示文件的內容。cat myfile.txt
將文件的內容顯示在終端中。
查詢和搜索:
*find: 在文件系統中查找文件或目錄。find /path/to/search -name filename.txt
尋找名為 "filename.txt" 的文件。
*grep: 在文本文件中搜索特定的字符串模式。grep "search_term" file.txt
尋找文件 "file.txt" 中包含 "search_term" 的行。
系統信息:
*top:顯示正在運行的進程列表以及系統資源使用情況。
*df:顯示磁盤空間使用情況。
*du:顯示目錄的磁盤使用情況。
*uname:顯示系統信息,例如系統名稱和版本。
網絡工:
*ping:測試與另一台計算機的網絡連接。ifconfig
或 ipconfig
:顯示網絡接口信息。
軟件包管理:
*brew: Homebrew 是一個macOS上的軟件包管理器,用於安裝和管理軟件包。
其他常用指令:
*ssh: 用於遠程登錄到其他計算機。
*sudo: 以超級用戶權限運行命令。
*open: 用於打開文件、文件夾或應用程序。例如,open filename.txt 將文件用預設應用程序打開。